A Clustering Algorithm for Recombinant Jazz Improvisations

نویسنده

  • Jonathan Gillick
چکیده

Music, one of the most structurally analyzed forms of human creativity, provides an opportune platform for computer simulation of human artistic choice. This thesis addresses the question of how well a computer model can capture and imitate the improvisational style of a jazz soloist. How closely can improvisational style be approximated by a set of rules? Can a computer program write music that, even to the trained ear, is indistinguishable from a piece improvised by a well-known player? We discuss computer models for jazz improvisation and introduce a new system, Recombinant Improvisations from Jazz Riffs (Riff Jr.), based on Hidden Markov Models, the global structure of jazz solos, and a clustering algorithm. Our method represents improvements largely because of attention paid to the full structure of improvisations. To verify the effectiveness of our program, we tested whether listeners could tell the difference between human solos and computer improvisations. In a survey asking subjects to identify which of four solos were by Charlie Parker and which were by Riff Jr., only 45 percent of answers among 120 people were correct, and less than 5 percent identified all four correctly.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Fitness Function for Creativity in Jazz Improvisation and Beyond

Can a computer evolve creative entities based on how creative they are? Taking the domain of jazz improvisation, this ongoing work investigates how creativity can be evolved and evaluated by a computational system. The aim is for the system to work with minimal human assistance, as autonomously as possible. The system employs a genetic algorithm to evolve musical parameters for algorithmic jazz...

متن کامل

Evolutionary Jazz Improvisation - Jazz Harmony and Solo Improvisation Created by Means of Evolutionary Algorithms with Automatic Fitness

This paper describes the Evolutionary Jazz Improvisation (EJI) system for creation of jazz harmony and jazz solo improvisations based on evolutionary algorithms with automatic evaluation. The evaluation function is implemented using score calculation based on specific events recognized in the chord progression and solo line, and alignment to different optimal intensity increase and relaxation c...

متن کامل

JIG: Jazz Improvisation Generator

This article presents JIG, a system for improvisation on jazz ballads. It was described previously in a Master’s Thesis [4]. JIG generates so called ’formulaic’ improvisations. It uses constraints, in combination with probability-driven randomness to generate note-attributes. In this way, numerous different improvisations can be generated on a single song. JIG has been incorporated in SaxEx, a ...

متن کامل

Listeners' and Performers' Shared Understanding of Jazz Improvisations

This study explores the extent to which a large set of musically experienced listeners share understanding with a performing saxophone-piano duo, and with each other, of what happened in three improvisations on a jazz standard. In an online survey, 239 participants listened to audio recordings of three improvisations and rated their agreement with 24 specific statements that the performers and ...

متن کامل

Phrase-Level Audio Segmentation of Jazz Improvisations Informed by Symbolic Data

Computational music structure analysis encompasses any model attempting to organize music into qualitatively salient structural units, which can include anything in the heirarchy of large scale form, down to individual phrases and notes. While much existing audio-based segmentation work attempts to capture repetition and homogeneity cues useful at the form and thematic level, the time scales in...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009